﻿using System;
using System.IO;
using SharpSqlAnalyzer.pp.output;

namespace SharpSqlAnalyzer.pp.print
{
	// Token: 0x02000258 RID: 600
	public interface IPrinter
	{
		// Token: 0x06001344 RID: 4932
		void print(TSourceTokenList t);

		// Token: 0x06001345 RID: 4933
		void print(TSourceToken t);

		// Token: 0x1700034D RID: 845
		// (get) Token: 0x06001346 RID: 4934
		// (set) Token: 0x06001347 RID: 4935
		TextWriter Out { get; set; }

		// Token: 0x1700034E RID: 846
		// (set) Token: 0x06001348 RID: 4936
		OutputConfig OutputConfig { set; }
	}
}
